home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 037a / svgabgi3.zip / README < prev    next >
Text File  |  1991-08-28  |  5KB  |  135 lines

  1. **************************************************************
  2. COPYRIGHT 1991, JORDAN HARGRAPHIX SOFTWARE
  3. PORTIONS COPYRIGHT JOHN BRIDGES, 1990
  4.            CHRISTOPHER MORGAN, 1984
  5. **************************************************************
  6.  
  7. Here it is! The SuperVGA/Tweak BGI drivers you have all been waiting for! ;->
  8.  
  9.   These drivers support a wide range of VGA cards, and should work on
  10. all major brands.
  11.  
  12. Card types supported: (SuperVGA drivers)
  13.   Ahead, ATI, Chips & Tech, Everex, Genoa, Paradise, Trident (both 8800 
  14. and 8900), Tseng (both 3000 and 4000 chipsets) and Video7.
  15.   These drivers will also work on video cards with VESA capability.
  16.   The tweaked drivers will work on any register-compatible VGA card.
  17.  
  18. I have not tested these drivers on all these card types, so I can not guarantee
  19. perfect operation with your card.  I have tested them extensively
  20. on Trident, Tseng and ATI cards, and have had no problems. (Trident 8800
  21. cards occasionally have problems, especially older models)
  22.  
  23. Modes currently supported:
  24.   SuperVGA 16-color
  25.    0) Standard EGA/VGA 320x200x16
  26.    1) Standard EGA/VGA 640x200x16
  27.    2) Standard EGA/VGA 640x350x16
  28.    3) Standard VGA 640x480x16
  29.    4) SuperVGA/VESA 800x600x16
  30.    5) SuperVGA/VESA 1024x768x16
  31.  
  32.   SuperVGA 256-color
  33.    0) Standard VGA/MCGA 320x200x256
  34.    1) 256k Svga/VESA 640x400x256
  35.    2) 512k Svga/VESA 640x480x256
  36.    3) 512k Svga/VESA 800x600x256
  37.    4) 1024k Svga/VESA 1024x768x256
  38.  
  39.   Tweaked 16-color
  40.    0) 704x528x16
  41.    1) 720x540x16
  42.    2) 736x552x16
  43.    3) 752x564x16
  44.    4) 768x576x16
  45.    5) 784x588x16
  46.    6) 800x600x16
  47.  
  48.   Tweaked 256-color
  49.    0) 320x400x256
  50.    1) 320x480x256
  51.    2) 360x480x256
  52.    3) 376x564x256
  53.    4) 400x564x256
  54.    5) 400x600x256
  55.  
  56. ----------------------------------------------------------------------------
  57. INSTALLATION:
  58.   Using the driver in existing programs is easy. (If you have the source)
  59.  
  60.   Check the files INITSVGA.C and INITSVGA.PAS for examples of installation
  61. into C and Pascal programs.
  62.  
  63. ----------------------------------------------------------------------------
  64. NOTE: 
  65.  
  66.  - The mouse cursor may not work in all modes of my driver.  This is because
  67.    most mouse drivers do not support SuperVGA/Tweak modes.
  68.  
  69.  - The registerbgidriver(*) function does not work. This is due to a limitation
  70.    in the BGI kernel, which checks the linked in driver with a list of the
  71.    standard BGI drivers (CGA,EGAVGA,etc..), and if it is not one of those,
  72.    will not use the linked in driver.
  73.  
  74.  * However, registerfarbgidriver DOES work properly with C/C++... (8/1/91)
  75.    Check INITSVGA.C and the makefile for examples of how to use.
  76.  
  77.  - Imagesize does not work. (the kernel does not call the driver to do this)
  78.    Use the following formula:
  79.     * imsize = ((xwid >> 1)+1)*ywid+4;     (16-color)
  80.     * imsize = xwid*ywid+4;         (256-color)
  81.  
  82. ----------------------------------------------------------------------------
  83. WARNING: The drivers do not test to see if the card installed is
  84. actually a VGA card (If the Svga drivers do not detect a SuperVGA card, they 
  85. treat the card as a standard VGA), so DO NOT use the drivers if you do not 
  86. have a VGA card installed.
  87.  
  88. -------------------------------------------------------------------------
  89. REGISTRATION:
  90.   I have decided to release these drivers free of charge,
  91. although donations would be greatly appreciated and certainly
  92. expedite the release of future versions. :->
  93.   The drivers have not been crippled in any way, though beta releases of new
  94. drivers may have some functions yet unimplemented.  
  95.  
  96. Registration fees:
  97.  
  98.     SuperVGA 256             $20
  99.     SuperVGA 16            $20
  100.     Tweak 16            $20
  101.     Tweak 256            $20
  102.  
  103.     Any two:            $30
  104.     All 4:                $50
  105.  
  106. With donations of $20 and up, you will be considered a registered user.
  107. Registered users get the full source code and upgrades on future releases.
  108.  
  109. From September 1-May 8, please send checks/money to:
  110.     Jordan Hargrave
  111.     1000 Morewood Ave, Box #3277
  112.     Pittsburgh, PA 15213
  113.     (412) 268-4493
  114.  
  115. From May 8-September 1, send to:
  116.     Jordan Hargrave
  117.     1615 Burnley Road
  118.     Charlotte, NC 28210
  119.     (704) 553-2332
  120.  
  121.  
  122. I have started working on a new graphics library that will support resolutions
  123. from 160x200 (Ick! ;->) all the way up to 1280x1024, and from 1-bit color
  124. to 24-bit color.  It will support a wide range of cards and I need testers
  125. for XGA/8514/Hercules Graphics Station cards.
  126.  
  127. *===============================*===========================================*
  128. | Jordan Powell Hargrave    |   Internet:    jh5y@andrew.cmu.edu        |
  129. | 1000 Morewood Ave, Box #3277  |     Bitnet:    jh5y%andrew.cmu.edu@cmccvb  |
  130. | Pittsburgh, PA 15213        |       UUCP:    uunet!andrew.cmu.edu!jh5y   |
  131. | (412) 268-4493         |    Prodigy:    HXNJ79A                |
  132. |                  | Compuserve:    [72510,1143]            |
  133. *===============================*===========================================*
  134.  
  135.